package edu.mju.eduservice.service;

import edu.mju.eduservice.entity.CourseType;
import com.baomidou.mybatisplus.extension.service.IService;
import edu.mju.eduservice.vo.coursetype.OneCourseType;
import org.springframework.web.multipart.MultipartFile;

import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author xiaoxin
 * @since 2020-08-30
 */
public interface CourseTypeService extends IService<CourseType> {

    /**
     *  添加课程分类
     * @param file 上传的excel文件
     * @param courseTypeService 注入service
     */
    void saveCourseType(MultipartFile file,CourseTypeService courseTypeService);

    /**
     *  返回所有课程分类
     * @return 一级分类集合
     */
    List<OneCourseType> getAllCourseType();
}
